Hi All, I've released the first version of my Xilinx JTAG programmer for Win32/Linux. Supports Parallel III Cable and Digilent USB. Check and of message for supported devices! http://sourceforge.net/projects/xilprg This is a very first version, so please be patient with me and provide as much info as possible if you report a bug! Zoltan zoltan_csizmadia at yahoo dot com Supported operations: --------------------- Detect device chain: detect Erase device: erase pos E.g.: erase 1 Program device: program [-bit|-bin|-mcs] pos file E.g.: program 1 c:\untitled.mcs program 2 download.bit Read device: read [-bin|-mcs] pos file E.g.: read 1 c:\untitled.mcs Select programmer cable: Xilinx Parallel III cable xil3 [ioaddr] Digilent USB cable dusb Supported cables: ----------------- Xilinx Parallel III Win32: giveio.sys must be installed to enable user-mode I/O access! Digilent USB Win32: Digilent driver must be installed! Linux: libusb must be installed! Supported devices [Detect/Erase/Program/Read]: ---------------------------------------------- Xilinx Spartan-2 [D P ] Xilinx Spartan-2E [D P ] Xilinx Spartan-3 [D P ] Xilinx Spartan-3E [D P ] Xilinx Virtex [D P ] Xilinx VirtexE [D P ] Xilinx Virtex-2 [D P ] Xilinx Virtex-2 Pro [D P ] Xilinx Virtex-4 [D P ] Xilinx Virtex-5 [D ] Xilinx XCF00S Platform Flash [DEPR] Xilinx XC18V00 Platform Flash [DEPR] Xilinx XCF00P Platform Flash [D ] Xilinx XCR3000XL CPLD [D ] Xilinx XC9500 CPLD [D ] Xilinx XC9500XL CPLD [D ] Xilinx XC9500XV CPLD [D ]
Open source Xilinx JTAG Programmer released on sourceforge.net
Started by ●August 23, 2006
Reply by ●August 23, 20062006-08-23
fpgakid@gmail.com wrote:> I've released the first version of my Xilinx JTAG programmer for > Win32/Linux. > > Supports Parallel III Cable and Digilent USB. Check and of message for > supported devices! > > http://sourceforge.net/projects/xilprgWhy not just port xc3sprog to Windows? -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C
Reply by ●August 23, 20062006-08-23
Daniel O'Connor schrieb:> fpgakid@gmail.com wrote: > > I've released the first version of my Xilinx JTAG programmer for > > Win32/Linux. > > > > Supports Parallel III Cable and Digilent USB. Check and of message for > > supported devices! > > > > http://sourceforge.net/projects/xilprg > > Why not just port xc3sprog to Windows? > > -- > Daniel O'Connor software and network engineer > for Genesis Software - http://www.gsoft.com.au > "The nice thing about standards is that there > are so many of them to choose from." > -- Andrew Tanenbaum > GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8Cwhile everybody likes it in its own sandbox better. Antti
Reply by ●August 23, 20062006-08-23
fpgakid@gmail.com <zcsizmadia@gmail.com> wrote:> Hi All,> I've released the first version of my Xilinx JTAG programmer for > Win32/Linux.> Supports Parallel III Cable and Digilent USB. Check and of message for > supported devices!> http://sourceforge.net/projects/xilprg... I tried to give an empty password for the login and got:> cvs login: authorization failed: server xilprg.cvs.sourceforge.net > rejected access to /cvsroot/xilprg for user anonymousAnything special to care for? -- Uwe Bonnes bon@elektron.ikp.physik.tu-darmstadt.de Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
Reply by ●August 23, 20062006-08-23
Uwe Bonnes schrieb:> fpgakid@gmail.com <zcsizmadia@gmail.com> wrote: > > Hi All, > > > I've released the first version of my Xilinx JTAG programmer for > > Win32/Linux. > > > Supports Parallel III Cable and Digilent USB. Check and of message for > > supported devices! > > > http://sourceforge.net/projects/xilprg > > ... > > I tried to give an empty password for the login and got: > > cvs login: authorization failed: server xilprg.cvs.sourceforge.net > > rejected access to /cvsroot/xilprg for user anonymous > > Anything special to care for? > > -- > Uwe Bonnes bon@elektron.ikp.physik.tu-darmstadt.de > > Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt > --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------just click on "Files" and select suitable mirror. both the binaries and sources are downloadable! Antti
Reply by ●August 23, 20062006-08-23
xilprg supports multiple Xilinx devices and supports Digilent USB and Xilinx Parallel III cable. Zoltan Daniel O'Connor wrote:> fpgakid@gmail.com wrote: > > I've released the first version of my Xilinx JTAG programmer for > > Win32/Linux. > > > > Supports Parallel III Cable and Digilent USB. Check and of message for > > supported devices! > > > > http://sourceforge.net/projects/xilprg > > Why not just port xc3sprog to Windows? > > -- > Daniel O'Connor software and network engineer > for Genesis Software - http://www.gsoft.com.au > "The nice thing about standards is that there > are so many of them to choose from." > -- Andrew Tanenbaum > GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C
Reply by ●August 23, 20062006-08-23
fpgakid@gmail.com wrote:> Hi All, > > I've released the first version of my Xilinx JTAG programmer for > Win32/Linux.I've got a spartan3e starter board, it connects to the PC through a USB cable. The windows software works fine, but under linux the only way I can get xilinx impact to download is if I first boot up in windows, then reboot into linux. Would your driver/software work with the spartan3e board with integrated USB device port? -Dave
Reply by ●August 23, 20062006-08-23
This version supports only Digilent USB programmer cable! Unfortunately I don't have money to buy a Spartan-3E Starter Kit and reverse engineer the USB protocoll. Zoltan
Reply by ●August 24, 20062006-08-24
On 2006-08-23, zcsizmadia@gmail.com <zcsizmadia@gmail.com> wrote:> This version supports only Digilent USB programmer cable! > Unfortunately I don't have money to buy a Spartan-3E Starter Kit and > reverse engineer the USB protocoll.No need to do that, the S3E starter kit is supported by Bryan's modified XC3Sprog, available at http://inisyn.org/src/xup/ . /Andreas
Reply by ●August 24, 20062006-08-24
Andreas Ehliar wrote:> No need to do that, the S3E starter kit is supported by Bryan's > modified XC3Sprog, available at http://inisyn.org/src/xup/ . > > /AndreasAndreas, Very good! It says USB1 is not supported, get a USB2 card. I'm not sure what this means. I'm able to download bit files to spartan-3e starter board with no problems under windows -- but I don't think my usb controller is usb 2.0 (as in high speed). Will the xup work on my machine? -Dave -- David Ashley http://www.xdr.com/dash Embedded linux, device drivers, system architecture